package com.whm.hrmanagement.domain.dto;

import com.whm.common.annotation.Excel;
import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.math.BigDecimal;

@Data
@Accessors(chain = true)
public class OaStaffSalaryDto implements Serializable {

    private static final long serialVersionUID = 1L;

    private Long staffId;

    private Integer deptId;
    @Excel(name = "员工姓名")
    private String name;



    private String address;

    @Excel(name = "部门名称")
    private String deptName;
    @Excel(name = "手机号")
    private String phone;
    private Long salaryId;
    @Excel(name = "基本工资")
    private BigDecimal baseSalary;
    @Excel(name = "加班费")
    private BigDecimal subsidy;
    @Excel(name = "奖金")
    private BigDecimal bonus;


    @Excel(name = "迟到扣款")
    private BigDecimal lateDeduct;

    @Excel(name = "休假扣款")
    private BigDecimal leaveDeduct;

    @Excel(name = "早退扣款")
    private BigDecimal leaveEarlyDeduct;

    @Excel(name = "矿工扣款")
    private BigDecimal absenteeismDeduct;

    @Excel(name = "公积金")
    private BigDecimal housePay;
    @Excel(name = "社保")
    private BigDecimal socialPay;








    private BigDecimal overtimeSalary;
    @Excel(name = "总工资")
    private BigDecimal totalSalary;
    private String code;







    private String remark;





    private String month;





}
